<div><svg width="892" height="464">
         
         <polygon points="9 17 1 13 1 21"></polygon>
         <polygon points="17 17 9 13 9 21"></polygon>
         <rect x="71" y="35" width="108" height="32" rx="10"></rect>
         <rect x="69" y="33" width="108" height="32" class="terminal" rx="10"></rect>
         <text class="terminal" x="79" y="53">CONSTRAINT</text>
         <a xlink:href="sql-grammar.html#name" xlink:title="name">
            <rect x="199" y="35" width="54" height="32"></rect>
            <rect x="197" y="33" width="54" height="32" class="nonterminal"></rect>
            <text class="nonterminal" x="207" y="53">name</text>
         </a>
         <rect x="333" y="35" width="48" height="32" rx="10"></rect>
         <rect x="331" y="33" width="48" height="32" class="terminal" rx="10"></rect>
         <text class="terminal" x="341" y="53">NOT</text>
         <rect x="421" y="3" width="56" height="32" rx="10"></rect>
         <rect x="419" y="1" width="56" height="32" class="terminal" rx="10"></rect>
         <text class="terminal" x="429" y="21">NULL</text>
         <rect x="313" y="79" width="74" height="32" rx="10"></rect>
         <rect x="311" y="77" width="74" height="32" class="terminal" rx="10"></rect>
         <text class="terminal" x="321" y="97">UNIQUE</text>
         <rect x="313" y="123" width="82" height="32" rx="10"></rect>
         <rect x="311" y="121" width="82" height="32" class="terminal" rx="10"></rect>
         <text class="terminal" x="321" y="141">PRIMARY</text>
         <rect x="415" y="123" width="46" height="32" rx="10"></rect>
         <rect x="413" y="121" width="46" height="32" class="terminal" rx="10"></rect>
         <text class="terminal" x="423" y="141">KEY</text>
         <rect x="313" y="167" width="64" height="32" rx="10"></rect>
         <rect x="311" y="165" width="64" height="32" class="terminal" rx="10"></rect>
         <text class="terminal" x="321" y="185">CHECK</text>
         <rect x="397" y="167" width="26" height="32" rx="10"></rect>
         <rect x="395" y="165" width="26" height="32" class="terminal" rx="10"></rect>
         <text class="terminal" x="405" y="185">(</text>
         <a xlink:href="sql-grammar.html#a_expr" xlink:title="a_expr">
            <rect x="443" y="167" width="64" height="32"></rect>
            <rect x="441" y="165" width="64" height="32" class="nonterminal"></rect>
            <text class="nonterminal" x="451" y="185">a_expr</text>
         </a>
         <rect x="527" y="167" width="26" height="32" rx="10"></rect>
         <rect x="525" y="165" width="26" height="32" class="terminal" rx="10"></rect>
         <text class="terminal" x="535" y="185">)</text>
         <rect x="313" y="211" width="80" height="32" rx="10"></rect>
         <rect x="311" y="209" width="80" height="32" class="terminal" rx="10"></rect>
         <text class="terminal" x="321" y="229">DEFAULT</text>
         <a xlink:href="sql-grammar.html#b_expr" xlink:title="b_expr">
            <rect x="413" y="211" width="64" height="32"></rect>
            <rect x="411" y="209" width="64" height="32" class="nonterminal"></rect>
            <text class="nonterminal" x="421" y="229">b_expr</text>
         </a>
         <rect x="313" y="255" width="106" height="32" rx="10"></rect>
         <rect x="311" y="253" width="106" height="32" class="terminal" rx="10"></rect>
         <text class="terminal" x="321" y="273">REFERENCES</text>
         <a xlink:href="sql-grammar.html#qualified_name" xlink:title="qualified_name">
            <rect x="439" y="255" width="116" height="32"></rect>
            <rect x="437" y="253" width="116" height="32" class="nonterminal"></rect>
            <text class="nonterminal" x="447" y="273">qualified_name</text>
         </a>
         <a xlink:href="sql-grammar.html#opt_name_parens" xlink:title="opt_name_parens">
            <rect x="575" y="255" width="136" height="32"></rect>
            <rect x="573" y="253" width="136" height="32" class="nonterminal"></rect>
            <text class="nonterminal" x="583" y="273">opt_name_parens</text>
         </a>
         <a xlink:href="sql-grammar.html#key_actions" xlink:title="key_actions">
            <rect x="731" y="255" width="94" height="32"></rect>
            <rect x="729" y="253" width="94" height="32" class="nonterminal"></rect>
            <text class="nonterminal" x="739" y="273">key_actions</text>
         </a>
         <rect x="51" y="299" width="80" height="32" rx="10"></rect>
         <rect x="49" y="297" width="80" height="32" class="terminal" rx="10"></rect>
         <text class="terminal" x="59" y="317">COLLATE</text>
         <a xlink:href="sql-grammar.html#unrestricted_name" xlink:title="unrestricted_name">
            <rect x="151" y="299" width="138" height="32"></rect>
            <rect x="149" y="297" width="138" height="32" class="nonterminal"></rect>
            <text class="nonterminal" x="159" y="317">unrestricted_name</text>
         </a>
         <rect x="51" y="343" width="72" height="32" rx="10"></rect>
         <rect x="49" y="341" width="72" height="32" class="terminal" rx="10"></rect>
         <text class="terminal" x="59" y="361">FAMILY</text>
         <a xlink:href="sql-grammar.html#name" xlink:title="name">
            <rect x="143" y="343" width="54" height="32"></rect>
            <rect x="141" y="341" width="54" height="32" class="nonterminal"></rect>
            <text class="nonterminal" x="151" y="361">name</text>
         </a>
         <rect x="51" y="387" width="70" height="32" rx="10"></rect>
         <rect x="49" y="385" width="70" height="32" class="terminal" rx="10"></rect>
         <text class="terminal" x="59" y="405">CREATE</text>
         <rect x="161" y="387" width="72" height="32" rx="10"></rect>
         <rect x="159" y="385" width="72" height="32" class="terminal" rx="10"></rect>
         <text class="terminal" x="169" y="405">FAMILY</text>
         <a xlink:href="sql-grammar.html#opt_name" xlink:title="opt_name">
            <rect x="253" y="387" width="84" height="32"></rect>
            <rect x="251" y="385" width="84" height="32" class="nonterminal"></rect>
            <text class="nonterminal" x="261" y="405">opt_name</text>
         </a>
         <rect x="161" y="431" width="34" height="32" rx="10"></rect>
         <rect x="159" y="429" width="34" height="32" class="terminal" rx="10"></rect>
         <text class="terminal" x="169" y="449">IF</text>
         <rect x="215" y="431" width="48" height="32" rx="10"></rect>
         <rect x="213" y="429" width="48" height="32" class="terminal" rx="10"></rect>
         <text class="terminal" x="223" y="449">NOT</text>
         <rect x="283" y="431" width="68" height="32" rx="10"></rect>
         <rect x="281" y="429" width="68" height="32" class="terminal" rx="10"></rect>
         <text class="terminal" x="291" y="449">EXISTS</text>
         <rect x="371" y="431" width="72" height="32" rx="10"></rect>
         <rect x="369" y="429" width="72" height="32" class="terminal" rx="10"></rect>
         <text class="terminal" x="379" y="449">FAMILY</text>
         <a xlink:href="sql-grammar.html#name" xlink:title="name">
            <rect x="463" y="431" width="54" height="32"></rect>
            <rect x="461" y="429" width="54" height="32" class="nonterminal"></rect>
            <text class="nonterminal" x="471" y="449">name</text>
         </a>
         <path class="line" d="m17 17 h2 m40 0 h10 m0 0 h192 m-222 0 h20 m202 0 h20 m-242 0 q10 0 10 10 m222 0 q0 -10 10 -10 m-232 10 v12 m222 0 v-12 m-222 12 q0 10 10 10 m202 0 q10 0 10 -10 m-212 10 h10 m108 0 h10 m0 0 h10 m54 0 h10 m60 -32 h10 m0 0 h58 m-88 0 h20 m68 0 h20 m-108 0 q10 0 10 10 m88 0 q0 -10 10 -10 m-98 10 v12 m88 0 v-12 m-88 12 q0 10 10 10 m68 0 q10 0 10 -10 m-78 10 h10 m48 0 h10 m20 -32 h10 m56 0 h10 m0 0 h348 m-552 0 h20 m532 0 h20 m-572 0 q10 0 10 10 m552 0 q0 -10 10 -10 m-562 10 v56 m552 0 v-56 m-552 56 q0 10 10 10 m532 0 q10 0 10 -10 m-542 10 h10 m74 0 h10 m0 0 h438 m-542 -10 v20 m552 0 v-20 m-552 20 v24 m552 0 v-24 m-552 24 q0 10 10 10 m532 0 q10 0 10 -10 m-542 10 h10 m82 0 h10 m0 0 h10 m46 0 h10 m0 0 h364 m-542 -10 v20 m552 0 v-20 m-552 20 v24 m552 0 v-24 m-552 24 q0 10 10 10 m532 0 q10 0 10 -10 m-542 10 h10 m64 0 h10 m0 0 h10 m26 0 h10 m0 0 h10 m64 0 h10 m0 0 h10 m26 0 h10 m0 0 h272 m-542 -10 v20 m552 0 v-20 m-552 20 v24 m552 0 v-24 m-552 24 q0 10 10 10 m532 0 q10 0 10 -10 m-542 10 h10 m80 0 h10 m0 0 h10 m64 0 h10 m0 0 h348 m-542 -10 v20 m552 0 v-20 m-552 20 v24 m552 0 v-24 m-552 24 q0 10 10 10 m532 0 q10 0 10 -10 m-542 10 h10 m106 0 h10 m0 0 h10 m116 0 h10 m0 0 h10 m136 0 h10 m0 0 h10 m94 0 h10 m-814 -252 h20 m814 0 h20 m-854 0 q10 0 10 10 m834 0 q0 -10 10 -10 m-844 10 v276 m834 0 v-276 m-834 276 q0 10 10 10 m814 0 q10 0 10 -10 m-824 10 h10 m80 0 h10 m0 0 h10 m138 0 h10 m0 0 h556 m-824 -10 v20 m834 0 v-20 m-834 20 v24 m834 0 v-24 m-834 24 q0 10 10 10 m814 0 q10 0 10 -10 m-824 10 h10 m72 0 h10 m0 0 h10 m54 0 h10 m0 0 h648 m-824 -10 v20 m834 0 v-20 m-834 20 v24 m834 0 v-24 m-834 24 q0 10 10 10 m814 0 q10 0 10 -10 m-824 10 h10 m70 0 h10 m20 0 h10 m72 0 h10 m0 0 h10 m84 0 h10 m0 0 h180 m-396 0 h20 m376 0 h20 m-416 0 q10 0 10 10 m396 0 q0 -10 10 -10 m-406 10 v24 m396 0 v-24 m-396 24 q0 10 10 10 m376 0 q10 0 10 -10 m-386 10 h10 m34 0 h10 m0 0 h10 m48 0 h10 m0 0 h10 m68 0 h10 m0 0 h10 m72 0 h10 m0 0 h10 m54 0 h10 m20 -44 h308 m23 -384 h-3"></path>
         <polygon points="883 17 891 13 891 21"></polygon>
         <polygon points="883 17 875 13 875 21"></polygon>
      </svg></div>